首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏搞前端的李蚊子

    vue实现侧边栏手风琴效果

     模板 代码如下 html <template>

    4.1K70发布于 2018-03-14
  • 来自专栏日常记录

    vue弹出层 +内容手风琴 简单实现

    --手风琴-->

    套餐1
    <aside class

    2.3K10发布于 2019-03-28
  • vue2】vue2 实现手风琴效果,复制粘贴直接使用

    vue2】vue2 实现手风琴效果,复制粘贴直接使用 效果 代码 <template> <div class="about-index" :style="{ backgroundImage center; background-size: cover; } .container { width: 1200px; height: auto; margin: 0 auto; } /*<em>手风琴</em>样式

    21410编辑于 2025-12-15
  • 来自专栏itclanCoder

    css实现手风琴效果

    accordion-title { color: #fff; font-size: 18px; z-index: 2; } } } 手风琴完整代码

    87920编辑于 2023-09-14
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    原生JS实现手风琴特效

    今天给大家分享一个用原生JS实现手风琴特效,效果如下: 实现代码如下,欢迎大家复制粘贴。 <! DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>原生JS实现手风琴特效</title>

    17.5K10发布于 2020-11-26
  • 来自专栏前端大合集

    巧用CSS实现折叠手风琴效果

    引言 今天在CodePen[codepen.io] 上面发现了一个使用css实现的一个手风琴效果, 感觉蛮有意思的,于是自己尝试了一下,发现不是特别难, 在编码前把思路整理好,再去实现,就会发现轻松许多 先看一下效果吧,大家提前玩玩,然后我们在一步一步去实现这个效果. 本文会将一些基础的css顺带讲解到, 并将一些写css相关的设计网站资源进行分享. 效果: 实现 盒子背景是一个渐变色. 并且宽和高是浏览器视口的宽高,那么我们就可以编写我们的css代码.然后手风琴的盒子相对于浏览器视口是水平垂直居中的 子元素相对父元素水平垂直居中,可以使用flex布局. 简化代码:事件委托可以减少代码的复杂性,因为你不需要管理多个事件监听器 const contain = document.querySelector('.contain') // 手风琴盒子

    99010编辑于 2024-07-29
  • 来自专栏河湾欢儿的专栏

    手风琴

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{ padding: 0; margin: 0; } img{ width: 500px; height: 300px; } #div1

    1.3K10发布于 2018-09-06
  • 来自专栏前端开发

    Vue 手风琴实现的三种常用方式及长尾关键词解析

    Vue开发中,手风琴效果是一种常见且实用的交互组件,它能够有效地节省页面空间,并提升用户体验。下面为你介绍实现Vue手风琴的三种方式及应用实例。一、基于原生Vue实现手风琴效果1. 实现原理利用Vue的响应式数据绑定和条件渲染功能。通过绑定数据状态,控制组件的展开和收起状态,并利用CSS样式实现动画效果。数据绑定:在Vue组件中,定义一个布尔值来表示手风琴组件的展开状态。 二、使用Vue组件库实现手风琴许多Vue组件库都提供了手风琴组件,例如Element - UI、Vuetify等。这里以Element - UI为例。1. 以上三种方式各有特点,原生Vue实现更加灵活,能完全根据需求定制;使用组件库实现简单快捷,有现成的样式和功能;自定义指令则可以在特定场景下通过操作DOM实现独特的手风琴效果。 Vue, 手风琴效果,前端开发,JavaScript, 前端框架,Vue 组件,网页设计,响应式布局,前端技术,动态效果,Web 开发,Vue 手风琴实现,常用方式,Vue 开发,长尾关键词资源地址:https

    89600编辑于 2025-06-03
  • 来自专栏itclanCoder

    小程序-实现折叠面板-手风琴效果

    背景 无论是在小程序还是 h5 网页,折叠菜单,手风琴是一个非常常见的效果,如今也有很多现成的 UI 组件库已经实现了这一效果的,但有时候在写原生小程序时,单单就是一个折叠菜单效果,却要引入整个 UI 库,有点得不偿失 以下就自己手动实现一个的 实例效果 ? index) { this.setData({ [`selected[${active}]`]: false, }); } }, }); 如上代码就可以实现手风琴的效果 然后列表的数据的名称以及要展示的内容放在一个数组listDatas中,随后,循环列表渲染 在列表中绑定点击事件,在元素上设置data属性,在事件对象中就可以获取到,最终通过setData修改数据,以达到实现手风琴的效果 结语 实现这个手风琴,主要还是在怎么控制子选项的一个状态selected,通过列表的索引,然后进行控制selected的状态,实现子项列表内容的显示和隐藏 ---- 如果您有问题,欢迎小伙伴们下方留言

    3.7K10发布于 2020-10-28
  • 来自专栏前端开发

    Vue 手风琴组件三种实现方式的使用方法与封装技巧详解

    下面为你详细介绍这三种实现方式的使用方法和组件封装方法:一、原生Vue实现方式使用方法创建组件文件:将完整示例代码保存为Accordion.vue文件在父组件中引入<template>

    default: false }, activeNames: { type: Array, default: () => [] } }}</script>三、自定义指令实现方式使用方法注册全局指令 (在main.js中)import Vue from 'vue'Vue.directive('accordion', { inserted(el, binding) { // 指令逻辑... 动画优化:使用requestAnimationFrame代替CSS过渡状态管理:复杂场景下使用Vuex管理展开状态懒加载内容:对折叠内容使用异步加载根据你的具体需求,可以选择最适合的实现方式进行组件封装 Vue, 手风琴组件,实现方式,使用方法,封装技巧,Vue 组件开发,前端开发,JavaScript,Vue.js, 组件封装,前端组件,热门技术,Web 开发,Vue 实战,前端框架资源地址:https

    66610编辑于 2025-06-04
  • 来自专栏做全栈攻城狮

    React Native实现手风琴折叠菜单效果

    使用了各类手风琴组件,都出现了各类问题。而市面上手风琴效果的第三方组件又不是很多。最终使用的是ant design的手风琴效果,简单高效。

    5K50发布于 2018-12-20
  • 来自专栏Axure

    Axure原型设计:动态面板实现手风琴菜单

    手风琴菜单效果很好,只是写的不够详细,在一番摸索后,貌似到达了同样的效果。所以分享出来,做一个简单的示例说明。 步骤如下:一、拖拉元件(1)先拖一个动态面板,命名:手风琴菜单(2)给“手风琴菜单”添加一个状态,命名:一级菜单(3)在“一级菜单”里,添加3个矩形框作为一级菜单项,3个箭头作为模拟菜单打开关闭效果,3

    1.1K10编辑于 2024-09-06
  • 来自专栏OECOM

    通过css和jQuery实现手风琴菜单效果

    在做管理系统时经常会用到点击展开,再次点击关闭的菜单效果,通常有很多的插件来实现,但是效果实现了,由于引入了大量的外部文件,导致项目本来内容就多,变得更多了,不利于项目的代码管理。 下面我来介绍一个简单的方法来实现这种效果。

    1.7K10发布于 2020-07-02
  • 来自专栏Devops专栏

    jquery 手风琴

    大概实现效果如下: ? ? ? 从上面的三个截图可以看到5个li标签可以排列好了内容和图片了,只要将超出第一个li标签范围的进行隐藏即可。 使用overflow:hidden,隐藏溢出部分 ?

</html> 下面就是用jquery去控制left的值,就可以实现手风琴的效果了

1.9K20发布于 2019-06-02
  • 来自专栏sktj

    jquery 手风琴效果

    1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Bootstrap3扁平风格垂直手风琴特效

    3.7K20发布于 2019-08-23
  • 来自专栏颜颜yan_的学习笔记

    【jQuery案例】手风琴

    ‍ 哈喽大家好,本次是jQuery案例练习系列第五期 ⭐本期是jQuery案例——手风琴 系列专栏:jQuery笔记 笔者还是前端的菜鸟,还请大家多多指教呀~ 欢迎大佬指正,一起学习,一起加油 ,本次案例将会实现一个简单的手风琴效果,当鼠标指针滑过方块时,当前方块状态会发生变化 手风琴案例 案例分析 手风琴效果的实现并不复杂,需要用到jQuery中的fadeIn()和fadeOut()方法,以及鼠标指针进入事件 mouseenter,下面我们来对本次案例的实现思路进行分析 1、编写手风琴效果的页面结构。 3、找到小方块,实现淡出效果。 4、获取小方块的兄弟元素,类名为big的大方块,实现淡入效果。 5、清除当前元素的其他兄弟元素,大方块变小方块。 6、实现小方块淡入效果。 7、实现大方块淡出效果。

    2.6K20编辑于 2022-12-01
  • JavaScript 手风琴效果

    图片 我们之前在 JavaScript 鼠标滑动,图片显示隐藏 这篇博文中实现了一个简化版的手风琴效果,简而言之,手风琴效果能够帮助你,在有限的页面空间内,展示多个内容片段,使得用户能非常友好的实现多个内容片段之间的切换 font-weight: bold; } .p1 { top: 0px; } .p2 { bottom: 0px; } JS 获取到鼠标滑上去的元素、该元素的兄弟元素以及该元素的子元素,实现相应的自定义动画 ).animate({ "height": "40px", "line-height": "40px" },1000); },function(){//鼠标移开实现什么效果

    2K30编辑于 2024-03-16
  • 来自专栏前端知识分享

    第62天:手风琴效果

    手风琴效果: 1 <! DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>手风琴效果</title>

    1.4K20发布于 2018-09-11
  • 来自专栏全栈程序员必看

    vue怎么实现分页_vue实现表格

    今天有人问我怎么用vue实现分页功能,我开始觉得这不是后端的事吗?怎么我们前端也要干了,而且现在怎么多UI库,比如Element-ui,我觉得这是个很好的前端UI库啊。不过既然有人问了,我就写写吧。

    95830编辑于 2022-11-15
  • 来自专栏Swingz

    vue学习】vue 实现路由

    vue 实现路由 1. 安装router npm install vue-router -s npm install 2. 设计路由界面 src下新建views文件夹,新建Home.vue、Products.vue <template>

    home
    </template> <script> export 引入路由模块并使用 在main.js引入 import Vue from 'vue' import App from '. /App.vue' import VueRouter from 'vue-router' //1. 引入路由模块 import {routes} from '. ({ routes:routes }); new Vue({ el: '#app', router, //5.把router实例放入到vue实例中 render: h => h(App)

    58920发布于 2020-12-18
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券